using System.Threading.Tasks;
using GoChat_for_Windows.Models;

namespace GoChat_for_Windows.Services
{
    public interface ILocalStorageService
    {
        Task SaveUserAsync(User user);
        Task<User?> GetUserAsync();
        Task ClearUserAsync();
        Task SaveTokenAsync(string token);
        Task<string?> GetTokenAsync();
        Task ClearTokenAsync();
    }
} 